#include <iostream>
#include "circle.h"
#include "point.h"

using namespace std;

/*
 * 设计一个圆类 一个点类 ，计算点和圆的关系
 */

//class Point{
//public:
//    float p_x;
//    float p_y;
//};

//class Circle{
//public:
//    float c_r;  //半径
//    Point c_p;  //圆心
//
//    void calcLocate(Point p) {
//        float distance =(p.p_x-c_p.p_x)*(p.p_x-c_p.p_x)+(p.p_y-c_p.p_y)*(p.p_y-c_p.p_y);
//        cout << "distance=" << distance << "，c_r= " << c_r << endl;
//        if(distance > c_r*c_r) {
//            cout << "点在圆外" << endl;
//        }else if(distance < c_r*c_r) {
//            cout << "点在圆内" << endl;
//        } else {
//            cout << "点在圆上" << endl;
//        }
//    }
//};

int main() {
    Circle c1;
    Point center;
    c1.c_r = 10;
    center.p_x = 10;
    center.p_y = 0;
    c1.c_p = center;

    Point p1;
    p1.p_x = 10;
    p1.p_y = 10;

    c1.calcLocate(p1);

    return 0;
}
